leaf herbicides - Turco Inglés Diccionario